/*
 * Copyright (c) 2025 Industrial Software Feature Database
 */
package com.comac.ins.isfd.util.bdfparser.enums.cardeums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 属性类卡片
 */
@Getter
@AllArgsConstructor
public enum PropertyCardEnums implements CardName{
    // properties
    PMASS("PMASS"),
    PELAS("PELAS"), PGAP("PGAP"), PFAST("PFAST"), PLPLANE("PLPLANE"), PPLANE("PPLANE"),
    PBUSH("PBUSH"), PBUSH1D("PBUSH1D"),
    PDAMP("PDAMP"), PDAMP5("PDAMP5"),
    PROD("PROD"), PBAR("PBAR"), PBARL("PBARL"), PBEAM("PBEAM"), PTUBE("PTUBE"), PBCOMP("PBCOMP"), PBRSECT("PBRSECT"), PBEND("PBEND"),
    PBEAML("PBEAML"), PBMSECT("PBMSECT"),
    PBEAM3("PBEAM3"),

    PSHELL("PSHELL"), PCOMP("PCOMP"), PCOMPG("PCOMPG"), PSHEAR("PSHEAR"),
    PSOLID("PSOLID"), PLSOLID("PLSOLID"), PVISC("PVISC"), PRAC2D("PRAC2D"), PRAC3D("PRAC3D"),
    PCOMPS("PCOMPS"), PCOMPLS("PCOMPLS"),
    PMIC("PMIC"),
    PWELD("PWELD"),

    // nastran 95
    PTRSHL("PTRSHL"), PQUAD1("PQUAD1"),
    PIHEX("PIHEX"); // PQUAD4



    private final String name;
}
